package com.easy.bean;

import lombok.Data;

@Data
public class GitProjectDO {
    /**
     * 连接id,新增时为空，编辑时不为空
     */
    private String connectId;
    /**
     * 克隆地址http://106.52.174.220:18888/renlei/dxhh_applet.git
     */
    private String gitUrl;
    /**
     * git账号
     */
    private String gitUser;
    /**
     * git密码
     */
    private String gitPassword;
    /**
     * 分支名称
     */
    private String branch;
    /**
     * 是否正在部署
     * true= 是  false = 否
     */
    private boolean deployState;
    /**
     * 部署的项目类型,java、vue、nginx
     */
    private String typeName;
    /**
     * 项目名称
     */
    private String name;
    /**
     * 服务器地址ip
     */
    private String serverHost;
    /**
     * 服务器端口号
     */
    private int serverPort;
    /**
     * 服务器账号
     */
    private String username;
    /**
     * 服务器密码
     */
    private String password;
    /**
     * 服务器地址
     */
    private String serverPath;
    /**
     * 本地项目根路径
     */
    private String localPath;
    /**
     * 服务器项目日志路径的根目录
     */
    private String logPath;
    /**
     * 需要上传的jar名称
     */
    private String jarName;
    /**
     * 执行的命令
     */
    private String exec;
    /**
     * 部署项目的端口号
     */
    private int projectPort;
    /**
     * maven路径
     */
    private String mavenPath;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 部署时间
     */
    private String deployTime;
}
